// 传统的引入模块
// let e1 = require("./01Exports1");
// let e2 = require("./01Exports2");

// e1.print(3);
// console.log(e1.sum(10));

// e2.print(3);
// console.log(e2.sum(10));

// 引入文件模块
let fs = require("fs");

// 文件模块提供了对文件的增删，读取内容，浏览操作。

// 同步获取当前路径中的所有文件，以字符串的方式，返回文件名数组
let dirs = fs.readdirSync("./");
console.log(dirs);

dirs.filter(v => v.startsWith("01")).forEach(v => {
    let e = require("./" + v);
    e.print(3);
    console.log(e.sum(10));
});


